package com.miplus.ccrm.core.api.dify.model;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * Dify请求体请求参数
 */
@Data
public class DifyChatRequest implements Serializable {
    /**
     * 用户输入/提问内容.
     */
    private String query;

    /**
     * 允许传入 App 定义的各变量值.
     */
    private Map<String, String> inputs;

    /**
     * 响应模式，streaming 流式，blocking 阻塞.
     */
    private String response_mode;

    /**
     * 用户标识.
     */
    private String user;

    /**
     * 会话id.
     */
    private String conversation_id;

    /**
     * 使用那个智能体
     */
    private String agent_id;
}
